//8.编写一个C程序，输入一个字符串，然后输出该字符串中所有元音字母（a, e, i, o, u）的个数。
#include <stdio.h>
#include <string.h>
#include <ctype.h>

#define BUFFER_SIZE 100

int main()
{
    char str[BUFFER_SIZE];
    int idx, len, count = 0;

    printf("请输入一个字符串：");
    scanf("%s", str);

    len = strlen(str);

    for (int idx = 0; idx < len; idx++)
    {
        char lowercase = tolower(str[idx]);
        if (lowercase == 'a' || lowercase == 'e' || lowercase == 'i' || lowercase == 'o' || lowercase == 'u')
        {
            count++;
        }
    }

    printf("元音字母的个数为：%d\n", count);

    return 0;
    
}